
class base : public IEventReceiver
{
public:
	base(stringc);
	~base();

	virtual int init(int,coeur*);
	virtual int update();
	virtual int close();

	int getId();
	int log(stringc);

	bool isInit();

protected:
	coeur* mycore;

private:
	int id;
	logger* mylogger;
	stringc nameClass;
	int logId;

	bool initialize;
};

